/*
 * @Author: jack-ZM
 * @Date: 2022-07-23 16:14:09
 * @LastEditors: jack-ZM
 * @LastEditTime: 2022-08-15 11:17:51
 * @FilePath: /vue3ts-admin-template/src/config/vueDefaultConfig/index.js
 * @Description: vue.config.js基础配置项
 *
 * Copyright (c) 2022 by zsm smzhang@fiberhome.com, All Rights Reserved.
 */
const isProd = process.env.NODE_ENV === 'production';
const vueDefaultConfig = {
    publicPath: '/', // 部署生产环境和开发环境下的URL
    outputDir: 'dist', // 构建输出目录(npm run build 或 yarn build 时 ，生成文件的目录名称)
    assetsDir: 'static', // 用于放置生成的静态资源(js、css、img、fonts)的;（项目打包之后，静态资源会放在这个文件夹下）
    lintOnSave: false, // 是否开启eslint保存检测，有效值：ture | false | 'error'
    transpileDependencies: [], // 默认情况下 babel-loader 忽略其中的所有文件 node_modules,这里可增加例外的依赖包名
    productionSourceMap: !isProd,
    //webpack配置的项目名称
    title: 'vue3-demo-template',
    devPort: '8888', //端口号
    isProd
};

module.exports = vueDefaultConfig;
